home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Trial / ConceptDraw NetDiagrammer / data1.cab / Samples__Basic / Solutions / OrgChart / consts.cdb next >
Text File  |  2006-02-08  |  4KB  |  62 lines

  1. '╨í╨╕╨╝╨▓╨╛╨╗, ╤ü╨╗╤â╨╢╨░╤ë╨╕╨╣ ╤Ç╨░╨╖╨┤╨╡╨╗╨╕╤é╨╡╨╗╨╡╨╝ ╨╝╨╡╨╢╨┤╤â ╨┐╨╛╨╗╤Å╨╝╨╕ ╨▒╨░╨╖╤ï ╨┤╨░╨╜╨╜╤ï╤à
  2. Const constrCharSeparator As String = ";"
  3. '╨á╨░╤ü╤ê╨╕╤Ç╨╡╨╜╨╕╨╡ XML-╤ä╨░╨╣╨╗╨╛╨▓, ╤ü╨╛╨┤╨╡╤Ç╨╢╨░╤ë╨╕╤à ╨┤╨░╨╜╨╜╤ï╨╡ ╨╛ ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░╤à ╨║╨╛╨╝╨┐╨░╨╜╨╕╨╕
  4. Const constrXMLFileExt As String = "ccx"
  5. Const sconstReadOnlyWarning As String = "This file is Read-Only. Continue?"
  6.  
  7. '╨¥╨╛╨╝╨╡╤Ç ╨┐╨╛╨╗╤Å ╨▓ ╤é╨╡╨║╤ü╤é╨╛╨▓╨╛╨╝ ╤ä╨░╨╣╨╗╨╡ ╨▒╨░╨╖╤ï ╨┤╨░╨╜╨╜╤ï╤à, ╨▓ ╨║╨╛╤é╨╛╤Ç╨╛╨╝ ╨╜╨░╤à╨╛╨┤╤Å╤é╤ü╤Å ╨┤╨░╨╜╨╜╤ï╨╡:
  8.  
  9. '╨¥╨╛╨╝╨╡╤Ç ╤ü╤é╨╛╨╗╨▒╤å╨░, ╨▓ ╨║╨╛╤é╨╛╤Ç╨╛╨╝ ╨╜╨░╤à╨╛╨┤╨╕╤é╤ü╤Å ID ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  10. Const conintIDPos As Integer  = 1
  11. '╨¥╨╛╨╝╨╡╤Ç ╤ü╤é╨╛╨╗╨▒╤å╨░, ╨▓ ╨║╨╛╤é╨╛╤Ç╨╛╨╝ ╨╜╨░╤à╨╛╨┤╨╕╤é╤ü╤Å ╨ñ╨ÿ╨₧ ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  12. Const conintNamePos As Integer   = 2
  13. '╨¥╨╛╨╝╨╡╤Ç ╤ü╤é╨╛╨╗╨▒╤å╨░, ╨▓ ╨║╨╛╤é╨╛╤Ç╨╛╨╝ ╨╜╨░╤à╨╛╨┤╨╕╤é╤ü╤Å ID ╨╜╨╡╨┐╨╛╤ü╤Ç╨╡╨┤╤ü╤é╨▓╨╡╨╜╨╜╨╛╨│╨╛ ╨╜╨░╤ç╨░╨╗╤î╨╜╨╕╨║╨░ ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  14. Const conintChiefIDPos As Integer   = 3
  15. '╨¥╨╛╨╝╨╡╤Ç ╤ü╤é╨╛╨╗╨▒╤å╨░, ╨▓ ╨║╨╛╤é╨╛╤Ç╨╛╨╝ ╨╜╨░╤à╨╛╨┤╨╕╤é╤ü╤Å ╨┤╨╛╨╗╨╢╨╜╨╛╤ü╤é╤î ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  16. Const conintPostPos As Integer   = 4
  17. '╨¥╨╛╨╝╨╡╤Ç ╤ü╤é╨╛╨╗╨▒╤å╨░, ╨▓ ╨║╨╛╤é╨╛╤Ç╨╛╨╝ ╨╜╨░╤à╨╛╨┤╨╕╤é╤ü╤Å ╨░╨┤╤Ç╨╡╤ü ╤ì╨╗╨╡╨║╤é╤Ç╨╛╨╜╨╜╨╛╨╣ ╨┐╨╛╤ç╤é╤ï ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  18. Const conintEMailPos As Integer   = 5
  19.  
  20. '╨Ü╨╛╨╗╨╕╤ç╨╡╤ü╤é╨▓╨╛ ╤ü╤é╨╛╨╗╨▒╤å╨╛╨▓, ╨╕╤ü╨┐╨╛╨╗╤î╨╖╤â╤Ä╤ë╨╕╤à╤ü╤Å ╨▓ ╨▒╨░╨╖╨╡ ╨┤╨░╨╜╨╜╤ï╤à.
  21. Const conintFieldsCount As Integer = 5
  22.  
  23. '╨Ü╨╛╨╜╤ü╤é╨░╨╜╤é╤ï, ╨╕╤ü╨┐╨╛╨╗╤î╨╖╤â╤Ä╤ë╨╕╨╡╤ü╤Å ╨┤╨╗╤Å ╨╛╨┐╤Ç╨╡╨┤╨╡╨╗╨╡╨╜╨╕╤Å ╨╜╨░╨┐╤Ç╨░╨▓╨╗╨╡╨╜╨╕╤Å ╨▓ ╨╝╨░╤ü╤ü╨╕╨▓╨╡ aiDirection:
  24. '╨¡╤é╨╛╤é ╤â╤Ç╨╛╨▓╨╡╨╜╤î, ╨░ ╤é╨░╨║╨╢╨╡ ╨▓╤ü╨╡ ╤â╤Ç╨╛╨▓╨╜╨╕ ╨▓╤ï╤ê╨╡ ╤ì╤é╨╛╨│╨╛, ╨┐╤Ç╨╡╨┤╤ü╤é╨░╨▓╨╗╨╡╨╜╤ï ╤é╨╛╨╗╤î╨║╨╛ ╨╛╨┤╨╜╨╕╨╝ ╤Ç╨╡╤ü╤â╤Ç╤ü╨╛╨╝ ╨║╨░╨╢╨┤╤ï╨╣.
  25. Const conbytAlone As Integer = 0
  26. '╨₧╨▒╤è╨╡╨║╤é╤ï ╤ì╤é╨╛╨│╨╛ ╤â╤Ç╨╛╨▓╨╜╤Å ╨▓ ╨┤╨╛╨║╤â╨╝╨╡╨╜╤é╨╡ ╨▒╤â╨┤╤â╤é ╤Ç╨░╤ü╨┐╨╛╨╗╨╛╨╢╨╡╨╜╤ï ╨▓╨╡╤Ç╤é╨╕╨║╨░╨╗╤î╨╜╨╛
  27. Const conbytVertical As Integer = 1
  28. '╨₧╨▒╤è╨╡╨║╤é╤ï ╤ì╤é╨╛╨│╨╛ ╤â╤Ç╨╛╨▓╨╜╤Å ╨▓ ╨┤╨╛╨║╤â╨╝╨╡╨╜╤é╨╡ ╨▒╤â╨┤╤â╤é ╤Ç╨░╤ü╨┐╨╛╨╗╨╛╨╢╨╡╨╜╤ï ╨│╨╛╤Ç╨╕╨╖╨╛╨╜╤é╨░╨╗╤î╨╜╨╛
  29. Const conbytHorizontal As Integer = 2
  30.  
  31. '╨ö╨╗╤Å ╤ü╤à╨╡╨╝╤ï, ╤ü╤é╤Ç╨╛╤Å╤ë╨╡╨╣╤ü╤Å ╨╜╨░ ╨╜╨╡╤ü╨║╨╛╨╗╤î╨║╨╕╤à ╤ü╤é╤Ç╨░╨╜╨╕╤å╨░╤à, ╨╖╨░╨┤╨░╨╡╤é ╤Ç╨░╨╖╨╝╨╡╤Ç ╨▓╨╡╤é╨▓╨╕, ╨║╨╛╤é╨╛╤Ç╤â╤Ä ╨╡╤ë╨╡ ╨╝╨╛╨╢╨╜╨╛ ╤Ç╨╕╤ü╨╛╨▓╨░╤é╤î ╨╜╨░ ╨╡╨┤╨╕╨╜╤ü╤é╨▓╨╡╨╜╨╜╨╛╨╣ ╤ü╤é╤Ç╨░╨╜╨╕╤å╨╡.
  32. Const condblMaxX As Double = 2100
  33. Const condblMaxY As Double = 2700
  34. Const condblMaxSquare As Double = 2500000
  35.  
  36. '╨ù╨░╨┤╨░╤Ä╤é ╨╝╨╕╨╜╨╕╨╝╨░╨╗╤î╨╜╨╛╨╡ ╤Ç╨░╤ü╤ü╤é╨╛╤Å╨╜╨╕╨╡ ╨╝╨╡╨╢╨┤╤â ╤å╨╡╨╜╤é╤Ç╨░╨╝╨╕ ╨╛╨▒╤è╨╡╨║╤é╨╛╨▓ ╨▓ ╨┤╨╛╨║╤â╨╝╨╡╨╜╤é╨╡ ConceptDraw ╨┐╨╛ ╤ê╨░╨╕╤Ç╨╕╨╜╨╡ ╨╕ ╨┐╨╛ ╨▓╤ï╤ü╨╛╤é╨╡
  37. Const condblOneStepX As Double = 600
  38. Const condblOneStepY As Double = 300
  39.  
  40. '╨¿╨╕╤Ç╨╕╨╜╨░ ╨╕ ╨▓╤ï╤ü╨╛╤é╨░ ╨╛╨▒╤è╨╡╨║╤é╨╛╨▓, ╤ü╨╛╨┤╨╡╤Ç╨╢╨░╤ë╨╕╤à ╨┤╨░╨╜╨╜╤ï╨╡ ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨╛╨▓.
  41. Const condblGroupWidth As Double = 500
  42. Const condblGroupHeight As Double = 250
  43.  
  44. '╨ÿ╨╝╨╡╨╜╨░ ╤é╤ì╨│╨╛╨▓, ╨╕╤ü╨┐╨╛╨╗╤î╨╖╤â╤Ä╤ë╨╕╨╡╤ü╤Å ╨▓ XML-╨┤╨╛╨║╤â╨╝╨╡╨╜╤é╨╡
  45. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╝╨░╤Ç╨║╨╕╤Ç╤â╤Ä╤ë╨╡╨│╨╛ ╨╜╨░╤ç╨░╨╗╨╛ ╨╕ ╨║╨╛╨╜╨╡╤å ╨╛╨┐╨╕╤ü╨░╨╜╨╕╤Å ╨▓╤ü╨╡╤à ╨┤╨░╨╜╨╜╤ï╤à ╨╛╨┤╨╜╨╛╨│╨╛ ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  46. Const constrPersonTag As String = "person"
  47. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╛╨┐╨╕╤ü╤ï╨▓╨░╤Ä╤ë╨╡╨│╨╛ ╨╕╨╝╤Å ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  48. Const constrNameTag As String = "name"
  49. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╛╨┐╨╕╤ü╤ï╨▓╨░╤Ä╤ë╨╡╨│╨╛ ╨┤╨╛╨╗╨╢╨╜╨╛╤ü╤é╤î ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  50. Const constrPostTag As String = "title"
  51. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╛╨┐╨╕╤ü╤ï╨▓╨░╤Ä╤ë╨╡╨│╨╛ email ╨░╨┤╤Ç╨╡╤ü ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  52. Const constrEMailTag As String = "email"
  53. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╛╨┐╨╕╤ü╤ï╨▓╨░╤Ä╤ë╨╡╨│╨╛ ╨╜╨░╨╖╨▓╨░╨╜╨╕╨╡ ╨║╨╛╨╝╨┐╨░╨╜╨╕╨╕
  54. Const constrCompanyNameTag As String = "companyname"
  55. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╝╨░╤Ç╨║╨╕╤Ç╤â╤Ä╤ë╨╡╨│╨╛ ╨╜╨░╤ç╨░╨╗╨╛ ╨╕ ╨║╨╛╨╜╨╡╤å ╨╛╨┐╨╕╤ü╨░╨╜╨╕╤Å ╨┤╨░╨╜╨╜╤ï╤à ╨┐╨╛╨┤╤ç╨╕╨╜╨╡╨╜╨╜╤ï╤à ╤ü╨╛╤é╤Ç╤â╨┤╨╜╨╕╨║╨░
  56. Const constrSubordinatesTag As String = "reports"
  57. '╨ÿ╨╝╤Å ╤é╤ì╨│╨░, ╨╝╨░╤Ç╨║╨╕╤Ç╤â╤Ä╤ë╨╡╨│╨╛ ╨╜╨░╤ç╨░╨╗╨╛ ╨╕ ╨║╨╛╨╜╨╡╤å ╨╛╨┐╨╕╤ü╨░╨╜╨╕╤Å ╤ü╤é╤Ç╤â╨║╤é╤â╤Ç╤ï ╨║╨╛╨╝╨┐╨░╨╜╨╕╨╕
  58. Const constrOrgChartTag As String = "orgchart"
  59.  
  60. '╨Ü╨╛╨╗╨╕╤ç╨╡╤ü╤é╨▓╨╛ ╤ü╨╕╨╝╨▓╨╛╨╗╨╛╨▓, ╨╖╨░╤ç╨╕╤é╤ï╨▓╨░╤Ä╤ë╨╕╤à╤ü╤Å ╨╕╨╖ XML-╤ä╨░╨╣╨╗╨░ ╨╖╨░ ╨╛╨┤╨╜╤â ╨╛╨┐╨╡╤Ç╨░╤å╨╕╤Ä ╤ç╤é╨╡╨╜╨╕╤Å.
  61. Const conintInputSymbCount As Integer = 1000
  62.